marine otter (lutra felina) - Francés Inglés Diccionario